Os07g0657900 Similar to Thioredoxin reductase.